Creating an Endpoint Manually
An endpoint is a mapped location of a public host name/request path and the origin host server/endpoint path. In other words, it can be both the URI that is accessed by developers and the URI used by the Traffic Manager to send API calls to. Each endpoint contains a unique combination of request and endpoint paths, protocols, rules, accessible methods, and other settings that differentiate one endpoint from the other within an API.
The following table describes the fields on the Endpoint Create: New Endpoint Definition page.
| Field | Description |
|---|---|
| Name for your Endpoint | Allows you to define the endpoint name. The endpoint name which is reflected wherever this endpoint is mentioned. |
| Require Enhanced Security | Allows you to define whether an SSL certificate is required for the endpoint. If enabled, all calls to this endpoint must be made using SSL. If this setting is unavailable on the page, consult Boomi Account Representative to enable it. :::note - This field is not displayed if enabled while creating the endpoint. In other words, this field cannot be edited after the endpoint is created. - After enabling the this field, the transport protocol field is modified to https for both the internal and external URIs (see Customize your Public Endpoint Address and Your Endpoint Address fields). These fields cannot be changed to HTTP or other protocols.::: |
| Customize your Public Endpoint Address | Allows you to define the public domain name and path for the endpoint. API Consumers use this path when they make calls to this endpoint using curl or other applications. :::note You must add only the allowed listed domain address in this field. The status of all the allowed list of public domain names can be seen on the View and manage domains for APIs page. ::: To create new or view new public endpoint domains, click Manage Domains link. |
| Your Public Endpoint Domain | Allows you to define public domain name that the developer application or widget uses to make an API call. It can be defined in the Customize your Public Endpoint Address field. |
| Your Endpoint Address | Allows you to define the URI path of the host server that the Traffic Manager uses to send an API call. The Traffic Manager performs call logging, and applies the configured rules before sending an API call. The domain name, path, and parameters can be defined for the endpoint in this field. |
| Your Public Traffic Manager Domain | The Cloud API Management internal hostname (domain name) to which the requested public domain name is CNAMED. You can edit the Traffic Manager domain name by clicking the Edit link in the top ribbon on the page. However, you must consult Boomi Cloud API Management Account Representative before editing the Cloud API Management internal domain name. |
| Your Endpoint Domain | The URI path of the host server that the Traffic Manager uses to send an API call. The Traffic Manager performs call logging and applies the configured rules before sending an API call. :::note This field is available when the endpoint is manually configured. ::: |
| Select HTTPS Client Profile | Allows you to specify an HTTPS Client Profile for the endpoint. For more information, see HTTPS Client Profiles. |